<?php

/**
* alltosun.com 网站配置静态方法 setting_helper.php
* ============================================================================
* 版权所有 (C) 2009-2014 北京互动阳光科技有限公司，并保留所有权利。
* 网站地址: http://www.alltosun.com
* ----------------------------------------------------------------------------
* 许可声明: 这是一个开源程序，未经许可不得将本软件的整体或任何部分用于商业用途及再发布。
* ============================================================================
* $Author: 吴松键 (wusj@alltosun.com) $
* $Date: 2014-9-2 下午4:21:10 $
* $Id$
*/

class setting_helper
{
    /**
     * 获取logo
     */
    public static function get_logo(){
        $logo = self::get_value('logo');
        if (!$logo) {
            $logo = STATIC_URL.'/images/logo_black.png';
        }

        return $logo;
    }

    /**
     * 获取title
     */
    public static function get_title(){
        $title = self::get_value('title');
        if (!$title) {
            $title = ' ';
        }

        return $title;
    }

    /**
     * 获取title
     */
    public static function get_setting_info(){
        $filter['status'] = 1;

        $setting_list = array();
        $setting_info = array();
        $setting_list = _model('setting')->getList($filter);
        foreach ($setting_list as $k=>$v) {
            // 将配置列表 转化为 一维数据
            $setting_info[$v['field']] = $v['value'];
        }

        return $setting_info;
    }

    /**
     * 获取值
     */
    public static function get_value($field, $status = null)
    {
        if(null === $status) {
            $filter = array('field'=>$field);
        } else {
            $filter = array('field'=>$field, 'status'=>1);
        }
        return _uri('setting', $filter, 'value');
    }
}
?>